/**
 * 线程池交互api
 * */
export default {
  /**
   * 分页查询
   * */
  fetchList: function (remote, data) {
    return remote.post('/api/thread/pool/query/page',
      data
    ).then(res => res.data).catch(
      e => Promise.reject(e.response.data)
    );
  },

  /**
   * 查询单条信息 用于编辑查询的页面展示
   * */
  queryNameSpace: function (remote, data) {
    return remote.post('/api/thread/pool/query',
      data
    ).then(res => res.data).catch(
      e => Promise.reject(e.response.data)
    );
  },

  /**
   * 保存线程池信息
   * */
  saveData: function (remote, data) {
    return remote.post('/api/thread/pool/save_or_update',
      data
    ).then(res => res.data).catch(
      e => Promise.reject(e.response.data)
    );
  },

  /**
   * 删除线程池信息
   * */
  deleteData: function (remote, data) {
    return remote.delete('/api/thread/delete/' + data.tenantId +"/" + data.itemId + "/" + data.tpId,
    ).then(res => res.data).catch(
      e => Promise.reject(e.response.data)
    );
  },

}

